
#ifndef CEM_RX_H
#define CEM_RX_H

#define CEMNotificationOpID 0x3e7


#pragma pack(1)
typedef struct _OpCEM_Notification {
    uint8_t extrLtgStsReFog;
    uint8_t swtExtrLi2LiExtFctReq1;
    uint8_t autoDeHumPopUp;
    uint8_t chdLockRightStsToHmi;
    uint8_t chdPrtnLeftStsToHmi;
    uint8_t ecoClimaSts;
    uint8_t readLiStsFirstRowLe;
    uint8_t readLiStsFirstRowRi;
    uint8_t readLiStsSecondRowLe;
    uint8_t readLiStsSecondRowRi;
    uint8_t readLiStsThirdRowLe;
    uint8_t readLiStsThirdRowRi;
    uint8_t seatHeatgLvlStsRowSecLe;
    uint8_t seatHeatgLvlStsRowSecRi;
    uint8_t seatVentnLvlStsRowSecLe;
    uint8_t seatVentnLvlStsRowSecRi;
    uint8_t rowFrstPassODSSts;
    uint8_t rowSecLeODSSts;
    uint8_t rowSecRiODSSts;
    uint8_t drvrSeatVentnLvlSts;
    uint8_t passSeatVentnLvlSts;
    uint8_t drvrSeatHeatgAvlSts;
    uint8_t passSeatHeatgAvlSts;
    uint8_t seatHeatgAvlStsRowSecLe;
    uint8_t seatHeatgAvlStsRowSecRi;
    uint8_t drvrSeatHeatgLvlSts;
    uint8_t passSeatHeatgLvlSts;
    uint8_t drvrSeatVentAvlSts;
    uint8_t passSeatVentAvlSts;
    uint8_t seatVentAvlStsRowSecLe;
    uint8_t seatVentAvlStsRowSecRi;
    uint8_t winDsblLeftSts;
    uint8_t winDsblRightSts;
    uint8_t steerWhlHeatgAvlSts;
    uint8_t steerWhlHeatgLvlSts;
    uint8_t topPosHmiFeedBack;
    uint8_t trAntiPnch;
    uint8_t trObstclDetn;
    uint8_t trOpenerSts;
    uint8_t waitModSts;
    uint8_t winRfClsdReqForCoolgDwn;
    uint8_t outdAirQlyOutdAirQly;
    uint8_t outdAirQlyQf;
    uint8_t vehModMngtGlbSafe1CarModSts1;
    uint8_t vehModMngtGlbSafe1UsgModSts;
    uint8_t vehModMngtGlbSafe1CarModSubtypWdCarModSubtyp;
    uint8_t vehModMngtGlbSafe1Chks;
    uint8_t vehModMngtGlbSafe1Cntr;
    uint8_t extrLtgStsAFS;
    uint8_t vehModMngtGlbSafe1EgyLvlElecMai;
    uint8_t extrLtgStsAHBC;
    uint8_t vehModMngtGlbSafe1EgyLvlElecSubtyp;
    uint8_t extrLtgStsAHL;
    uint8_t vehModMngtGlbSafe1FltEgyCnsWdSts;
    uint8_t extrLtgStsAllWL;
    uint8_t vehModMngtGlbSafe1PwrLvlElecMai;
    uint8_t extrLtgStsApproach;
    uint8_t vehModMngtGlbSafe1PwrLvlElecSubtyp;
    uint8_t extrLtgStsChks;
    uint8_t extrLtgStsCntr;
    uint8_t extrLtgStsCornrgLi;
    uint8_t extrLtgStsDBL;
    uint8_t extrLtgStsDRL;
    uint8_t extrLtgStsFlash;
    uint8_t extrLtgStsFrntFog;
    uint8_t extrLtgStsGoodbye;
    uint8_t extrLtgStsHWL;
    uint8_t extrLtgStsHiBeam;
    uint8_t extrLtgStsHomeSafe;
    uint8_t extrLtgStsLoBeam;
    uint8_t extrLtgStsLtgShow;
    uint8_t extrLtgStsPosLiFrnt;
    uint8_t extrLtgStsPosLiRe;
    uint8_t extrLtgStsReverseLi;
    uint8_t extrLtgStsStopLi;
    uint8_t extrLtgStsTurnIndrLe;
    uint8_t extrLtgStsTurnIndrRi;
    uint8_t extrLtgStsWelcome;
    uint8_t swtExtrLi2LiExtFctCntr;
    uint8_t swtExtrLi2LiExtFctCrc;
    uint8_t swtExtrLi2LiExtFctQf;
    uint8_t trlrPrsnt;
    uint8_t trlrLiTurnIndcrActvt;
    uint8_t trlrLampChkSts;
    uint8_t airFragCh1RunngSts;
    uint8_t airFragCh2RunngSts;
    uint8_t airFragCh3RunngSts;
    uint8_t airFragCh4RunngSts;
    uint8_t airFragCh5RunngSts;
    uint8_t chrgnLtgSts;
    uint8_t climaOvrHeatProActvSts;
    uint8_t fragCh1Id;
    uint8_t fragCh1UseUpWrn;
    uint8_t fragCh2Id;
    uint8_t fragCh2UseUpWrn;
    uint8_t fragCh3Id;
    uint8_t fragCh3UseUpWrn;
    uint8_t fragCh4Id;
    uint8_t fragCh4UseUpWrn;
    uint8_t fragCh5Id;
    uint8_t fragCh5UseUpWrn;
    uint8_t fragLvlFrmClima;
    uint8_t fragRefreshPopUp;
    uint8_t fragStsFrmClima;
    uint16_t ambTRawAmbTVal;
    uint8_t ambTRawQly;
    uint8_t chrgLidAcSts;
    uint8_t chrgLidDCorAcDcSts;
    uint8_t doorDrvrSts;
    uint8_t doorLeReSts;
    uint8_t doorPassSts;
    uint8_t hoodSts1;
    uint8_t lockgCenStsLockSt;
    uint8_t pasAlrmSts;
    uint8_t actvnOfIndcrIndcrOut;
    uint8_t actvnOfIndcrIndcrOutChks;
    uint8_t actvnOfIndcrIndcrOutCntr;
    uint8_t intrBriSts;
    uint8_t twliBriSts;
    uint16_t ambIllmnFwdStsAmblillmn1;
    uint8_t ambIllmnFwdStsAmblillmn2;
    uint8_t ambIllmnFwdStsChks;
    uint8_t ambIllmnFwdStsCntr;
    uint8_t lockgCenStsForUsrFb;
    uint8_t lockgCenStsTrigSrc;
    uint8_t lockgCenStsUpdEve;
    uint8_t drvrSeatSwtCushExtSts;
    uint8_t passSeatSwtCushExtSts;
    uint8_t carLoctrHornLiSetActv;
    uint8_t winPosnStsAtDrvr;
    uint8_t winPosnStsAtPass;
    uint8_t winPosnStsAtReLe;
    uint8_t winPosnStsAtReRi;
    uint8_t tiAndDateIndcnDataValid;
    uint8_t tiAndDateIndcnDay;
    uint8_t tiAndDateIndcnHr1;
    uint8_t tiAndDateIndcnMins1;
    uint8_t tiAndDateIndcnMth1;
    uint8_t tiAndDateIndcnSec1;
    uint8_t tiAndDateIndcnYr1;
    uint8_t aCChrgLidInhbStsToHmi;
    uint8_t dCChrgLidInhbStsToHmi;
    uint8_t doorRiReSts;
    uint8_t leFrntTireMsgBattLoSt;
    uint8_t leFrntTireMsgFastLoseWarnFlg;
    uint8_t leFrntTireMsgPWarnFlg;
    uint8_t leFrntTireMsgSysWarnFlg;
    uint8_t leFrntTireMsgTWarnFlg;
    uint8_t leReTireMsgBattLoSt;
    uint8_t leReTireMsgFastLoseWarnFlg;
    uint8_t leReTireMsgPWarnFlg;
    uint8_t leReTireMsgSysWarnFlg;
    uint8_t leReTireMsgTWarnFlg;
    uint8_t riFrntTireMsgBattLoSt;
    uint8_t riFrntTireMsgFastLoseWarnFlg;
    uint8_t riFrntTireMsgPWarnFlg;
    uint8_t riFrntTireMsgSysWarnFlg;
    uint8_t riFrntTireMsgTWarnFlg;
    uint8_t riReTireMsgBattLoSt;
    uint8_t riReTireMsgFastLoseWarnFlg;
    uint8_t riReTireMsgPWarnFlg;
    uint8_t riReTireMsgSysWarnFlg;
    uint8_t riReTireMsgTWarnFlg;
    uint8_t frntWiprLvrCmd2FrntWiprLvrCmd1;
    uint8_t frntWiprLvrCmd2FrntWiprLvrCntr;
    uint8_t frntWiprLvrCmd2FrntWiprLvrCrc;
    uint8_t frntWiprLvrCmd2FrntWiprLvrQf;
    uint8_t steerWhlHeatgStrtAutCdnOk;
    uint8_t leFrntTireMsgMsgOldFlg;
    uint8_t leFrntTireMsgP;
    uint8_t leFrntTireMsgT;
    uint8_t leFrntTireMsgTireFillgAssiPSts;
    uint8_t leReTireMsgMsgOldFlg;
    uint8_t leReTireMsgP;
    uint8_t leReTireMsgT;
    uint8_t leReTireMsgTireFillgAssiPSts;
    uint8_t riFrntTireMsgMsgOldFlg;
    uint8_t riFrntTireMsgP;
    uint8_t riFrntTireMsgT;
    uint8_t riFrntTireMsgTireFillgAssiPSts;
    uint8_t riReTireMsgMsgOldFlg;
    uint8_t riReTireMsgP;
    uint8_t riReTireMsgT;
    uint8_t riReTireMsgTireFillgAssiPSts;
    uint8_t topPosHmiFeedBack2;
    uint16_t airFragCh1AvlTi;
    uint8_t intPm25LvlFrmClima;
    uint8_t intPm25StsFrmClima;
    uint16_t intPm25VluFrmClima;
    uint16_t airFragCh2AvlTi;
    uint16_t airFragCh3AvlTi;
    uint16_t airFragCh4AvlTi;
    uint16_t airFragCh5AvlTi;
    uint8_t intPm25HiPopUp;
    uint8_t climaOffReq;
    uint8_t sunCurtClsAutEnaSts;
    uint8_t trOpenPosn;
    uint8_t drvrSeatSts;
    uint8_t mirrBtnPsdAtDrvr;
    uint8_t frntHvacBlowerSts;

}OpCEM_Notification;
#pragma pack()


#endif
